OCRGetContrast

Returns the amount of color contrast used for OCR. Use when debugging OCR statements to see the contrast used and determine if changes are needed to improve the accuracy of returned text. The contrast is set in the playback options or by the OCRSetContrast statement. See Troubleshooting OCR issues.

Syntax

OCRGetContrast()

Return value

Value Description
Value between 0 and 100 Amount of color contrast applied to images before they are read using OCR. 0 indicates no contrast is applied and 100 indicates images are solid black.

Example

'Saves default OCR settings

lang = OCRGetLanguageFilePath()

contrast = OCRGetContrast()

imgScale = OCRGetScale()

grayConversion = OCRIsConvertingToGrayscale()

Try

'Changes OCR settings for the checkpoint

OCRSetLanguageFilePath("C:\\tessdata\\MICR.traineddata")

OCRSetContrast(50)

OCRSetScale(2)

OCRConvertToGrayscale(True)

'Verifies text in the page footer

Window("ACME Bank").OCRCheckpoint(92, "ACME Bancorp, Member FDIC", 13, 4, 86, 11, False, "Footer text is incorrect")

Finally

'Resets default OCR settings

OCRSetLanguageFilePath(lang)

OCRSetContrast(contrast)

OCRSetScale(imgScale)

OCRConvertToGrayscale(grayConversion)

End Try